Synonyms for "laughing owl"

Words with similar meaning